var appPath = getAppPath();
function doLogin(){
	var memberId = $.trim($("#memberId").val());
	var memberPassword = $.trim($("#memberPassword").val());
	var checkCode = $.trim($("#checkCode").val());
	if(null == memberId || "" == memberId)
    {
		showTip("请输入您的用户名。","memberId");
    	return;
    }
	if(null == memberPassword || "" == memberPassword){
    	showTip("请输入您的密码。","memberPassword");
    	return;
	}
    if(null == checkCode || "" == checkCode){
    	showTip("为了您的账号安全，请输入验证码。","checkCode");
    	return;
    }
   var url = appPath+"/member/memberLogin_login.do";
   var data = $("#loginForm").serialize();
   var ckAuto = $("#auto").prop("checked");
   if(ckAuto)data+="&ckAuto="+ckAuto;
	$.ajax({
		url:url,
		data:data,
		type:"post",
		error : function() {alert("登录失败!");},
		success:function(data){
			if(data=="ok"){
				var returnUrl = $("#returnUrl").val();
				if(returnUrl)location.href=returnUrl;
				else location.href="/";
			} else if(data=="checkError"){
				showTip("验证码输入错误，请您重新输入。","checkCode");
			}
			else if(data=="idError"){
		    	showTip("用户名不存在，请您重新输入。","memberId");
			}else if(data=="passwordError"){
		    	showTip("密码输入错误，请您重新输入。","memberPassword");
			}
			else{
				$("#memberPassword").val("");
		    	$("#checkCode").val("");
				myReload();
			    alert("请求失败");	
			}
		}
	});
}

function showTip(tipInfo,id){
	$("#memberPassword").val("");
	$("#checkCode").val("");
	myReload();
	$("#checkTip").html(tipInfo);
	$("#checkTip").show();
	$("#errorIcon").show();
	$("#"+id).focus();
	$("#"+id).removeClass("input_focus");
	$("#"+id).addClass("input_error");
	$("#"+id).val("");
	
}

function dobulr(obj){
	var input_text=$(obj).val();
	if(input_text!=""){
		$("#checkTip").hide();
		$("#errorIcon").hide();
		$(obj).removeClass("input_error");
	}
	$(obj).removeClass("input_focus");
}

function doFocus(obj){
	$(obj).addClass("input_focus");
}

//生成验证码
function myReload() {
	$("#checkCode").val("");
	document.getElementById("createCheckCode").src = document
			.getElementById("createCheckCode").src
			+ "?nocache=" + new Date().getTime();
}

//监听回车键使之失去焦点
function keyListner(event){
	if(event.keyCode == 13){
		$("#checkCode").blur();
		$("#loginButton").click();
	}
}
